pulse modulated radar - French English Dictionary